/*创建一个vercor容器，添加1,1,2,2,3,3。
1） 用迭代器将容器里面的值打印出来
2） 创建一个set容器用这个vector来初始化，
并将set容器里面的值打印出来。*/
#include <iostream>
using namespace std;
#include <vector>
#include <set>

int main(int argc,char*argv[])
{
    vector<int> a;
    a.push_back(1);
    a.push_back(1);
    a.push_back(2);
    a.push_back(2);
    a.push_back(3);
    a.push_back(3);
    for(vector<int>::iterator it = a.begin();it!=a.end();it++)
    {
        cout<<*it<<" ";
    }
    cout<<endl;

    set<int> b;
    for(vector<int>::iterator it = a.begin();it!=a.end();it++)
    {
        b.insert(*it);
    }
    for(set<int>::iterator it2 = b.begin();it2!=b.end();it2++)
    {
        cout<<*it2<<" ";
    }
    cout<<endl;

    return 0;
}